// component/tabs/tabs.js
Component({
  /**
   * 组件的属性列表
   */
  properties: {
    str:{
      //接收数据类型
      type:String,
      //默认值
      value:''
    },
    list:{
      type:Array,
      value:[]
    }
  },
  /**
   * 组件的初始数据
   */
  data: {
    // list:[
    //   {name:"商城", id:1, ischeck:true},
    //   {name:"详情", id:2, ischeck:false},
    // ]
  },

  /**
   * 组件的方法列表
   */
  methods: {
    handletap(e){
      // console.log(e)
      //获取结构遍历时索引
      let {index} = e.currentTarget.dataset
      //子传父this.triggerEvent（自定义事件名，要传的参数）
      this.triggerEvent('handleindex',{index})
      // //console.log(index)
      // //获取data里的数组 解构赋值
      // let {list} = this.data
      // //遍历数组
      // list.forEach((v,i) => i===index?v.ischeck=true:v.ischeck=false)
      // //改变过后的值赋值回去
      // this.setData({
      //   list
      // })
    }
  }
})
